Big Huge Thesaurus

Cardamine bulbifera

noun